package icedot.app.android.nativeso;


public interface NetworkNotify 
{
	/**
	 * 主线程回调的结果
	 * @param type
	 * @param ret
	 */
	void onSuccess(int type,byte[] ret);

	/**
	 * 不在UI线程的回调
	 * @param type
	 * @param ret
	 * @return true 则会增加消息队列让onSuccess会被调用
	 *         false onSuccess不会执行
	 */
	boolean onThreadData(int type,byte[] ret);

	/**
	 * 主线程的回调.无网络或者网络异常
	 * @param type
	 * @param ret
	 */
	void onNoNetwork(int type,Object ret);
}
